small rug that is usually hand-knit - Spanisch Englisch Wörterbuch